<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>if分支结构</title>
    <script>
      /**
        条件判断
        1. if(条件){
              ...
            }
            条件满足(true),则运行{}中的代码,否则不运行

        2. if(条件){
              代码1...
            }else{
              代码2...
            }
            条件满足(true),则运行{}中的代码1,否则运行代码2

        3. if(条件){
              //代码1
           }else if(条件){
              //代码2
           }else if(条件){
              //代码3
           }...{
              //代码n
           }else{
              //最后的代码
           }
           满足哪个条件,就运行哪个条件对应的代码,其他就不会再运行了
           如果一个条件都不满足,则运行else中的代码
           如果有多个条件都满足,则只运行第一个满足条件的代码

           注意:
           if else语句可以嵌套使用
           如果if else中只有一行代码,则对应的{}可以省略(不推荐)
      */
      /* if (score >= 90) {
        document.write('你真棒!')
      }
      if (score < 90) {
        document.write('再接再厉!')
      } */
      let score = prompt('请您输入您的考试分数: ')
      /* if (score >= 90) {
        document.write('你真棒!')
      } else {
        document.write('再接再厉!')
      } */
      if (!isNaN(score) && score >= 0 && score <= 100) {
        if (score < 60) {
          document.write('您的成绩是: 不及格')
          //} else if (score >= 60 && score < 70) {
        } else if (score < 70) {
          document.write('您的成绩是: 及格')
        } else if (score < 80) {
          document.write('您的成绩是: 一般')
        } else if (score < 90) {
          document.write('您的成绩是: 良好')
        } else {
          document.write('您的成绩是: 优秀')
        }
      } else {
        document.write('对不起,您的输入有误!')
      }
    </script>
  </head>
  <body></body>
</html>
